English Dictionary
◊ SINE QUA NON
sine qua non
n : a prerequisite [syn: {essential condition}]